Faircast Inc. - Molding The Future, Recycling The Past